package com.hunttown.mes.common.utils;

/**
 * created by wangjunfu on 2018/10/30
 */
public class GenFlagUtils {

    /**
     * 生成用户签名
     *
     * @param onlykey 唯一标识
     * @param pin     用户pin
     * @param pwd     用户密码
     * @return 返回16位签名结果
     */
    public static String genEncode(String onlykey, String pin, String pwd) {
        StringBuffer newStr = new StringBuffer();
        //单企业使用用户ID；但多企业切换：不能使用ID，否则无法自动登录。
        //这里统一改为cookie中的一个6位随便数 by 20210830
        newStr.append(pin).append(pwd).append(onlykey);

        return GetMD5Hash.md5Encode(newStr.toString(), 16, false);
    }
}
